tape deck mechanism - Turco Inglés Diccionario